two armfuls - Spanish English Dictionary